gift booth - German English Dictionary